﻿using System.Collections.Generic;
using System.Linq.Expressions;

namespace GSite.Utils.Expressions.ExpressionUtil
{
    internal class ParserContext
    {
        public static readonly ParameterExpression HoistedValuesParameter = Expression.Parameter(typeof(object[]), "hoistedValues");

        public ExpressionFingerprint Fingerprint;
        public readonly List<object> HoistedValues = new List<object>();
        public ParameterExpression ModelParameter;
    }
}
